
import request from '@/utils/request.js'


export const getBankList = (pageNum = 1, pageSize = 5) => {
	return request('biz/daily/list', {
		method: 'get',
		data: { pageNum, pageSize },
		backAll: true
	})
}
/**
 * 获取文章列表
 * 该函数无参数。
 * @returns {Promise} 返回一个Promise对象，成功时携带文章列表数据。
 */
export const getArticleList = (pageNum = 1, pageSize = 10) => {
	// 发起请求获取文章列表
	return request('biz/article/list', {
		method: 'get',
		data: { pageNum, pageSize },
		backAll: true
	})
}



export const getArticleDetail = (id) => {
	// 发起请求获取文章列表
	return request(`biz/article/${id}`, {
		method: 'get',
	})
}



export const getVideoList = (pageNum = 1, pageSize = 10) => {
	// 发起请求列表
	return request('biz/video/list', {
		method: 'get',
		data: { pageNum, pageSize },
		backAll: true
	})
}


export const getVideoDetail = (id) => {
	// 发起请求获取文章列表
	return request(`biz/video/${id}`, {
		method: 'get',
	})
}

/**
 * 获取文章历史记录
 * @param {number} pageNum - 页码，默认为1
 * @param {number} pageSize - 每页数量，默认为10
 * @returns 返回文章历史记录的响应数据
 */
export const getArticleHistory = (pageNum = 1, pageSize = 10) => {
	return request('biz/article/history/list', {
		method: 'get',
		data: { pageNum, pageSize },
		backAll: true
	})
}

/**
 * 获取视频历史记录
 * @param {number} pageNum - 页码，默认为1
 * @param {number} pageSize - 每页数量，默认为10
 * @returns 返回视频历史记录的响应数据
 */
export const getVideoHistory = (pageNum = 1, pageSize = 10) => {
	return request('biz/video/history/list', {
		method: 'get',
		data: { pageNum, pageSize },
		backAll: true
	})
}

/**
 * 获取日报详情
 * @param {string} id - 日报的ID
 * @returns 返回日报详情的响应数据
 */
export const getDailyDetail = (id) => {
	return request(`biz/daily/${id}`, {
		method: 'get',
	})
}